exert oneself too much - Français Anglais Dictionnaire